package lagou.FileTest;

import java.io.FileReader;
import java.io.IOException;

public class FileReadTest {
    public static void main(String[] args) {
        FileReader file = null;
        try {
            file = new FileReader("D:/a.txt");
            int res = file.read();
            System.out.println("读到的是："+(char)res);
//            StringBuilder str = new StringBuilder();
//            int res = 0;
//            while ((res = file.read())!=-1){
//                str.append((char)res);
//            }
//            System.out.println(str);
//            char[] c1 = new char[6];
//            int res = file.read(c1, 1, 3);
//            System.out.println("实际读取的个数是："+res);
//            for(char a:c1){
//                System.out.println(a);
//            }
//            int res = file.read(c1);
//            System.out.println("实际读取的个数是："+res);
//            for(char a:c1){
//                System.out.println(a);
//            }
        } catch (IOException e) {
            throw new RuntimeException(e);
        } finally {
            try {
                file.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
}
